heaps of rubble - Francés Inglés Diccionario